﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BO
{
    public class TransactionVouchers
    {
        public int Id { get; set; }
        public int VoucherCategoryId { get; set; }
        public int TransactionCodeId { get; set; }
        public int LocationId { get; set; }
        public int PartnerId { get; set; }
        public string PartnerName { get; set; }
        public string PersonName { get; set; }
        public string Address { get; set; }
        public string TaxNumber { get; set; }
        public bool IsDebit { get; set; }
        public int AccountId { get; set; }
        public DateTime RecordedToLedgerDate { get; set; }
        public DateTime VoucherDate { get; set; }
        public int LedgerId { get; set; }
        public string VoucherNumber { get; set; }
        public string VoucherSerial { get; set; }
        public int CurrencyId { get; set; }
        public float ExchangeRate { get; set; }
        public int RelatedVoucherId { get; set; }
        public string RelatedVoucherSerial { get; set; }
        public int CostApplicationCategoryId { get; set; }
        public int TaxCategoryId { get; set; }
        public int TaxAccountId { get; set; }
        public float TotalGoodsCost { get; set; }
        public float TotalTaxCost { get; set; }
        public float TotalDiscountCost { get; set; }
        public float AccumulatedCost { get; set; }
        public float Total { get; set; }
        public float Quantity { get; set; }
        public DateTime Deadline { get; set; }
        public int VoucherStatusId { get; set; }
        public bool IsLiquidated { get; set; }
        public string Description { get; set; }
        public bool IsTemp { get; set; }
        public bool IsActive { get; set; }
        public DateTime RegistedDate { get; set; }
        public int RegisterId { get; set; }
        public DateTime UpdateDate { get; set; }
        public int UpdateUserId { get; set; }
        public int UpdateCount { get; set; }
    }
}
